dermal armor - French English Dictionary